package cn.org.timespace.easyframe.service.permission;

import java.util.List;

import cn.org.timespace.easyframe.action.permission.EfUserLoginLogModel;
import cn.org.timespace.easyframe.model.permission.EfUserLoginLog;
import cn.org.timespace.easyframe.util.pager.Pager;

/**
 * <p>
 * 用户登录日志接口
 * </p>
 * 
 * @version 1.0, 11/02/11
 * @since 1.0
 * @author 
 */

public interface EfUserLoginLogService {
	 
	/**
	 * 根据条件查询用户登录日志
	 * @param model
	 * @return
	 */
	public List<EfUserLoginLog> findByCondition(EfUserLoginLogModel model);
	
	/**
	 * 根据条件查询用户登录日志
	 * @param model
	 * @return
	 */
	public List<Object> findByCondition(EfUserLoginLogModel model,Pager p);
	
	/**
	 * 保存用户登录日志
	 * @param transientInstance
	 */
	public void save(EfUserLoginLog transientInstance);
	
	/**
	 * 更新用户登录日志
	 * @param transientInstance
	 */
	public void update(EfUserLoginLog entity);
}
